package org.springblade.modules.admin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springblade.modules.admin.entity.MaintainMalfunctionLog;

import java.util.List;

/**
 * @Description 任务追踪数据VO
 * @Author ysq
 * @Date 2021/12/24
 **/
@Data
@ApiModel(value = "任务追踪数据VO", description = "任务追踪数据VO")
public class WorkTrackVO {

	@ApiModelProperty("耗时")
	private String takeUpTime;

	@ApiModelProperty("工单实际作业时长")
	private String workDuration;

	@ApiModelProperty("耗时-秒")
	private String takeUpTimeSecond;

	@ApiModelProperty("工单跟踪记录")
	private List<MaintainMalfunctionLog> workLogs;

	@ApiModelProperty("任务所有状态集合")
	private List<TaskStatusVO> taskStatus;
}
